package com.xiaoxx.coin.po.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class AccountBalanceResponse {
    // 账户唯一识别码
    @JsonProperty("accountAlias")
    private String accountAlias;

    // 资产
    @JsonProperty("asset")
    private String asset;

    // 总余额
    @JsonProperty("balance")
    private String balance;

    // 全仓余额
    @JsonProperty("crossWalletBalance")
    private String crossWalletBalance;

    // 全仓持仓未实现盈亏
    @JsonProperty("crossUnPnl")
    private String crossUnPnl;

    // 下单可用余额
    @JsonProperty("availableBalance")
    private String availableBalance;

    // 最大可转出余额
    @JsonProperty("maxWithdrawAmount")
    private String maxWithdrawAmount;

    // 是否可用作联合保证金
    @JsonProperty("marginAvailable")
    private boolean marginAvailable;

    // 更新时间（时间戳）
    @JsonProperty("updateTime")
    private long updateTime;
}
